Logistics & supply chain careers in Rabat, Malta